package edu.uhcl.team_drone.screens;

import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Screen;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.NinePatch;
import com.badlogic.gdx.scenes.scene2d.Stage;
import com.badlogic.gdx.scenes.scene2d.ui.TextButton;
import com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle;
import com.badlogic.gdx.scenes.scene2d.utils.NinePatchDrawable;
import edu.uhcl.team_drone.game.ProjectGame;

public class MenuScreen implements Screen{
    
    private final Stage stage = new Stage();
    private NinePatchDrawable patch;
    private TextButtonStyle style;

    public MenuScreen(ProjectGame gameIn) {
        patch = new NinePatchDrawable(
                new NinePatch(
                        new Texture(Gdx.files.internal("menu.9.png"))));
        //style = new TextButton.TextButtonStyle(patch, patch, patch, PacDanGame.smallFont);
        style.downFontColor = Color.DARK_GRAY;
//        FreeTypeFontGenerator gen = new FreeTypeFontGenerator(Gdx.files.internal("font1.ttf"));
//        FreeTypeFontGenerator.FreeTypeFontParameter params = new FreeTypeFontGenerator.FreeTypeFontParameter();
//        params.size = 30;        
//        smallFont = gen.generateFont(params);
//        smallFont.setColor(Color.WHITE);
//        smallFont.setScale(2f);
    }

    @Override
    public void show() {
    }

    @Override
    public void render(float delta) {
    }

    @Override
    public void resize(int width, int height) {
    }

    @Override
    public void pause() {
    }

    @Override
    public void resume() {
    }

    @Override
    public void hide() {
    }

    @Override
    public void dispose() {
    }

}
